you're hallucinating - French English Dictionary